/* line 4, ../cssFatory/sass/user.scss */
.header {
  height: 3.12889rem;
  background-color: #da0900;
}
/* line 7, ../cssFatory/sass/user.scss */
.header .content {
  position: relative;
  width: 25.24444rem;
  margin: 0 auto;
}
/* line 11, ../cssFatory/sass/user.scss */
.header .content .back {
  display: inline-block;
  position: absolute;
  left: 1.06667rem;
  line-height: 3.12889rem;
  margin-top: 0.85333rem;
}
/* line 18, ../cssFatory/sass/user.scss */
.header .content .title {
  font-size: 1.28rem;
  color: white;
  display: inline-block;
  position: absolute;
  left: 42%;
  width: 5.33333rem;
  line-height: 3.12889rem;
}
/* line 27, ../cssFatory/sass/user.scss */
.header .content .set {
  display: inline-block;
  position: absolute;
  right: 1.06667rem;
  line-height: 3.12889rem;
  margin-top: 0.85333rem;
}

/* line 36, ../cssFatory/sass/user.scss */
.main {
  position: relative;
}
/* line 39, ../cssFatory/sass/user.scss */
.main .bg-imgs > img {
  width: 100%;
}
/* line 42, ../cssFatory/sass/user.scss */
.main .bg-imgs .head-portrait {
  text-align: center;
  position: absolute;
  left: 40%;
  top: 0.88889rem;
}
/* line 47, ../cssFatory/sass/user.scss */
.main .bg-imgs .head-portrait img {
  display: inline-block;
  width: 6.25778rem;
  height: 6.25778rem;
}
/* line 52, ../cssFatory/sass/user.scss */
.main .bg-imgs .head-portrait span {
  font-size: 1.28rem;
  display: block;
}
/* line 59, ../cssFatory/sass/user.scss */
.main .order-form .order-wallet {
  width: 25.24444rem;
  margin: 0 auto;
  position: relative;
}
/* line 63, ../cssFatory/sass/user.scss */
.main .order-form .order-wallet .left {
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.35556rem;
  margin-left: 0.71111rem;
}
/* line 69, ../cssFatory/sass/user.scss */
.main .order-form .order-wallet span {
  font-size: 1.28rem;
  line-height: 2.84444rem;
  vertical-align: middle;
}
/* line 74, ../cssFatory/sass/user.scss */
.main .order-form .order-wallet i {
  font-size: 0.85333rem;
  font-style: normal;
  vertical-align: middle;
  position: absolute;
  right: 1.42222rem;
  top: 0.92444rem;
}
/* line 82, ../cssFatory/sass/user.scss */
.main .order-form .order-wallet .right {
  vertical-align: middle;
  display: inline-block;
  margin-left: 0.35556rem;
  position: absolute;
  right: 0.21333rem;
  top: 0.99556rem;
}
/* line 91, ../cssFatory/sass/user.scss */
.main .order-form .option {
  width: 25.24444rem;
  margin: 0 auto;
  padding: 0;
  list-style: none;
}
/* line 96, ../cssFatory/sass/user.scss */
.main .order-form .option li {
  display: inline-block;
  width: 3.91111rem;
  text-align: center;
}
/* line 100, ../cssFatory/sass/user.scss */
.main .order-form .option li img {
  width: 3.91111rem;
  height: 3.91111rem;
}
/* line 104, ../cssFatory/sass/user.scss */
.main .order-form .option li span {
  font-size: 0.85333rem;
  display: block;
}
/* line 109, ../cssFatory/sass/user.scss */
.main .order-form .option li:nth-of-type(2) {
  margin-left: 2.84444rem;
  margin-right: 2.84444rem;
}
/* line 113, ../cssFatory/sass/user.scss */
.main .order-form .option li:nth-of-type(3) {
  margin-right: 2.84444rem;
}
/* line 117, ../cssFatory/sass/user.scss */
.main .order-form .prominent {
  width: 100%;
  background-color: #ddd;
  margin-top: 0.35556rem;
}
